package com.ruoyi.spspublic.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
//import com.ruoyi.common.core.domain.BasePartyEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 检阅信息对象 t_mis_review
 *
 * @author wangwei
 * @date 2023-06-23
 */
public class TMisReview /**extends BasePartyEntity**/ {
  private static final long serialVersionUID = 1L;

  /** 顺序号 */
  private int rowNumber;
  /** 序号 */
  private String ctId;

  /** 业务单据id */
  private String ctBussId;

  /** 功能编号 */
  private String ctFunNo;

  /** 检阅时间 */
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  @Excel(name = "检阅时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
  private Date dtDate;

  /** 检阅人账号 */
  private String ctUsercode;

  /** 检阅人姓名 */
  @Excel(name = "检阅人姓名")
  private String ctUsername;

  /** 检阅人单位代码 */
  private String ctBranchcode;

  /** 检阅人单位名称 */
  @Excel(name = "检阅人单位名称")
  private String ctBranchname;

  /** 检阅意见 */
  private String ctComment;

  /** 备注 */
  @Excel(name = "备注")
  private String ctMark;

  /** 备用1 */
  @Excel(name = "备用1")
  private String ctOther1;

  /** 备用1 */
  @Excel(name = "备用1")
  private String ctOther2;

  /** 备用1 */
  @Excel(name = "备用1")
  private String ctOther3;

  public void setRowNumber(int rowNumber) {
    this.rowNumber = rowNumber;
  }

  public int getRowNumber() {
    return rowNumber;
  }

  public void setCtId(String ctId) {
    this.ctId = ctId;
  }

  public String getCtId() {
    return ctId;
  }

  public void setCtBussId(String ctBussId) {
    this.ctBussId = ctBussId;
  }

  public String getCtBussId() {
    return ctBussId;
  }

  public void setCtFunNo(String ctFunNo) {
    this.ctFunNo = ctFunNo;
  }

  public String getCtFunNo() {
    return ctFunNo;
  }

  public void setDtDate(Date dtDate) {
    this.dtDate = dtDate;
  }

  public Date getDtDate() {
    return dtDate;
  }

  public void setCtUsercode(String ctUsercode) {
    this.ctUsercode = ctUsercode;
  }

  public String getCtUsercode() {
    return ctUsercode;
  }

  public void setCtUsername(String ctUsername) {
    this.ctUsername = ctUsername;
  }

  public String getCtUsername() {
    return ctUsername;
  }

  public void setCtBranchcode(String ctBranchcode) {
    this.ctBranchcode = ctBranchcode;
  }

  public String getCtBranchcode() {
    return ctBranchcode;
  }

  public void setCtBranchname(String ctBranchname) {
    this.ctBranchname = ctBranchname;
  }

  public String getCtBranchname() {
    return ctBranchname;
  }

  public void setCtComment(String ctComment) {
    this.ctComment = ctComment;
  }

  public String getCtComment() {
    return ctComment;
  }

  public void setCtMark(String ctMark) {
    this.ctMark = ctMark;
  }

  public String getCtMark() {
    return ctMark;
  }

  public void setCtOther1(String ctOther1) {
    this.ctOther1 = ctOther1;
  }

  public String getCtOther1() {
    return ctOther1;
  }

  public void setCtOther2(String ctOther2) {
    this.ctOther2 = ctOther2;
  }

  public String getCtOther2() {
    return ctOther2;
  }

  public void setCtOther3(String ctOther3) {
    this.ctOther3 = ctOther3;
  }

  public String getCtOther3() {
    return ctOther3;
  }

  @Override
  public String toString() {
    return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
        .append("rowNumber", getRowNumber())
        .append("ctId", getCtId())
        .append("ctBussId", getCtBussId())
        .append("ctFunNo", getCtFunNo())
        .append("dtDate", getDtDate())
        .append("ctUsercode", getCtUsercode())
        .append("ctUsername", getCtUsername())
        .append("ctBranchcode", getCtBranchcode())
        .append("ctBranchname", getCtBranchname())
        .append("ctComment", getCtComment())
        .append("ctMark", getCtMark())
        .append("ctOther1", getCtOther1())
        .append("ctOther2", getCtOther2())
        .append("ctOther3", getCtOther3())
        .toString();
  }
}
